<?php

return [
    // 连接池驱动器 现支持：Mysql
    'driver' => 'mysql',
    // SQL防注入过滤函数
    'function'   => ['addslashes'],
    // 是否开启连接数监控
    'is_monitor' => true,
    // 是否开启读写分离
    'is_proxy' => false,
    // 连接回收重连时间(S)
    'spare_time' => 600,
    
    // +----------------------------------------------------------------------
    // | 数据库连接池配置 key(标识)=>value(Array)
    // +----------------------------------------------------------------------
    'pool_list' => [
        // 默认使用的连接池
        'default' => [
            'driver'   => 'mysql', // 驱动类型
            'host'     => '127.0.0.1', // 地址
            'port'     => '3306', // 端口
            'user'     => 'houze', // 用户名
            'password' => '123456', // 密码
            'database' => 'houze', // 库
            'charset'  => 'utf8mb4', // 字符集
            'prefix'   => 'houze_', // 数据库表前缀
            'pool_num' => 2, // 连接池数量
        ],
    ],    
    // +----------------------------------------------------------------------
    // | 数据库读写分离 key(标识)=>value(Array)
    // +----------------------------------------------------------------------
    'proxy' => [
        'read' => [
            [
                'driver'   => 'mysql', // 驱动类型
                'host'     => '127.0.0.1', // 地址
                'port'     => '3306', // 端口
                'user'     => 'houze', // 用户名
                'password' => '123456', // 密码
                'database' => 'houze', // 库
                'charset'  => 'utf8mb4', // 字符集
                'prefix'   => 'houze_', // 数据库表前缀
                'pool_num' => 2, // 连接池数量
            ],
        ],
        'write' => [
            [
                'driver'   => 'mysql', // 驱动类型
                'host'     => '127.0.0.1', // 地址
                'port'     => '3306', // 端口
                'user'     => 'houze', // 用户名
                'password' => '123456', // 密码
                'database' => 'houze', // 库
                'charset'  => 'utf8mb4', // 字符集
                'prefix'   => 'houze_', // 数据库表前缀
                'pool_num' => 2, // 连接池数量
            ],
        ],
    ],
];
